from enum import Enum

class xpathInHead(Enum):
    ''' 页头页面元素 利用枚举类来描述页内元素,步骤封装中使用枚举类来选择元素'''
    
    易软天创='//*[@id="companyname"]/a'
    我的地盘='//*[@id="navbar"]/ul/li[1]/a/span'
    产品='//*[@id="navbar"]/ul/li[2]/a'
    项目='//*[@id="navbar"]/ul/li[3]/a'
    测试='//*[@id="navbar"]/ul/li[4]/a'
    集成='//*[@id="navbar"]/ul/li[6]/a'
    文档='//*[@id="navbar"]/ul/li[7]/a'
    统计='//*[@id="navbar"]/ul/li[8]/a'
    组织='//*[@id="navbar"]/ul/li[10]/a'
    后台='//*[@id="navbar"]/ul/li[6]/a'
    Bug='//*[@id="searchTypeName"]'
    编号='//*[@id="searchInput"]'
    用户='//*[@id="userNav"]/li/a'
    退出='//*[@id="userNav"]/li/ul/li[13]/a'

class xpathTestHead(Enum):
    '''
    封装禅道-测试页面元素
    '''
    Bug="//a[contains(@href,'zentao') and text()='Bug']"
    用例="//a[contains(@href,'zentao') and text()='用例']"
    提Bug="//a[contains(@href,'zentao') and text()='提Bug']"

    pass
class xpathTestCommitBug(Enum):
    '''
    封装禅道-测试-提Bug页面元素
    '''

    截止日期 = "//input[@id='deadline']"
    Bug标题 = "//input[@name='title']"
    保存 = "//button[@id='submit']"


if __name__=='__main__':
    print(xpathInHead.易软天创.value)


